appear befuddled

Translations
avoir l'air perplexe